Vue-cli
2022-04-21
Vue CLI 是一个由vue.js官方所发布的一个快速构建 vue 项目的脚手架,通过使用 vue-cli可以构建一个标准的 vue 项目。
安装
npm
安装 Vue 我们主要通过脚手架来进行,vue 为此提供了两种可需方案,分别为nmp install -g vue-cli
或使用cnpm install -g vue-cli
来进行安装,我们可以配置下全局安装 cnpm
cnpm
1 | npm install cnpm -g --registry=https://registry.npm.taobao.org |
当安装完成之后可以使用 vue --version
来查看是否安装成功,如安装成功之后则进行下一步。
构建
在vue-cli中,分别有两种方式,可使用vue create project-name
来构建一个 vue-cli项目,也可以通过使用 vue ui
及 web gui 的形式来进行构建。
运行
当构建完成一个 vue 项目之后,我们可以通过npm
脚手架来进行运行服务也可以通过使用 vue 进行,两者之间的区别就是通过使用 npm run serve
脚手架运行不需要安装@vue/cli-service-global
依赖,而 通过使用 vue serve
来运行会经过漫长的等待来安装依赖,但等待并不是没有用的,vue 的用户体验是很棒的。
目录
ID | DA | FA |
---|---|---|
build | 项目构建时的相关代码 | 项目构建 |
build.js | 生产环境构建代码 | |
check-version.js | 用于检查 node,npm 版本 | |
utils.js | 构建工具 | |
vue-loader.conf.js | loader 配置 | |
webpack.base.conf.js | webpack 基础配置 | |
webpack.dev.conf.js | webpack 开发环境配置,用于构建本地服务器 | |
webpack.prod.conf.js | webpack 生产环境配置 | |
config | 项目开发环境配置 | 项目配置 |
dev.env.js | 开发环境变量 | |
index.js | 项目配置变量 | |
prod.env.js | 生产环境变量 | |
src | 源码目录 | 工作空间 |
components | 公共组件 | |
router | 路由管理 | |
App.vue | 页面入口文件 | |
main.js | 程序入口文件 | |
static | 静态文件资源存放 | |
.babelrc | ES6 语法编译配置 | |
.editorconfig | 定义代码格式 | |
.gitignore | git 上传需要忽略的文件格式 | |
.postcssrc | postcss 配置文件 | |
README.md | 说明文件 | |
index.html | 入口文件 | |
package.json | 项目基本信息 ,包依赖信息…… |